1
general::
Phrase(s): float (up)on something
to drift as if on the surface of something; to drift along through the air. (Upon is formal and less commonly used than on.) • The little tufts of dandelion seeds floated upon the breeze. • The fluff floated on the breeze.
McGrawhill's American Idioms And Phrasal Verbs